#ifndef WINGMAYESERVICE_H
#define WINGMAYESERVICE_H

#include <QApplication>
#include <QList>
#include <QString>

struct ShortCutInfo {
  QString Name;     // the display shorcut name
  QString Icon;     // the icon path,can be a themed icon
  QString Filename; // if it is common file
  QString Params;   // the param
  QString Catagory; // the catagory name of it
  QString Comment;  // the comment
  bool isExec;      // indicate whether is a exec
};

Q_DECLARE_METATYPE(Q_TYPEOF(ShortCutInfo))

#define DECLARE_CONTENT(_conent) const char *_CONTENT = _conent;
#define TRANS(x) QApplication::translate(_CONTENT, x)

#endif // WINGMAYESERVICE_H
